@charset "utf-8";
/* CSS Document */


.login_bg{width:318px; height:auto; background:#fff; border:10px solid #eee;  text-align:center; margin-left:50px;  }

.login_title{ height:52px;}
.login_title ul{}
.login_title ul li{ float:left; height:52px; width:158px;}
.login_title ul li a{background:url(../images/login_title_bg.jpg) repeat-x; display:block; height:52px; width:158px; line-height:52px; cursor:pointer; font-size:14px; font-weight:bold; text-align:center; color:#fff; border:1px solid #333;}
.login_title .login_title_on{ background:none; color:#333; border:0 none; text-decoration:none; cursor:default; font-size:14px;}

.login_center1{ font-size:12px; text-align:left; background:#fff; color:#999; margin:20px 0px 20px 20px; }
.login_center1 a{color:#0066CC;}
.login_center1 a:hover{ text-decoration:underline;}
.login_pai_btn{ margin-top:10px; margin-left:11px;}
.login_pai_btn a{ background:url(../images/login_pai_btn.png) left 0px; height:47px; display:block; width:296px; text-indent:-9999px; cursor:pointer;}
.login_pai_btn a:hover{ background:url(../images/login_pai_btn.png) left -53px;}

.login_input{ width:285px; text-align:left; color:#666; font-size:14px; height:36px; line-height:36px; margin:0 auto; clear:both;}
.login_input_password{ width:285px; text-align:left; color:#666;  margin:0 auto;}
.s_keyboard{ background:url(../images/s_keyboard.jpg) no-repeat; width:35px; height:32px; display:block; float:right; cursor:pointer;}

.login_input .cs_input{ width:285px;  padding:7px 0px 7px 5px; padding-left:5px; border:1px solid #ccc; background:url(../images/input_bg.jpg) repeat-x; }
.login_input .cs_input_password{ width:285px; height:32px; padding-left:5px; border:1px solid #ccc; background:url(../images/input_password_bg.jpg) repeat-x;}
.login_input .cs_select{ width:285px; padding:7px 0px; border:1px solid #ccc; background:url(../images/input_bg.jpg) repeat-x; }

.login_input a{ clear:both; font-size:12px; color:#666;  cursor:pointer; vertical-align:bottom; }
.login_input a:hover{color:#0066CC; text-decoration:underline;}

.login_sh_btn{margin-top:20px; margin-left:11px;}
.login_sh_btn a{ background:url(../images/login_sh_btn.png) left 0px; height:47px; display:block; width:296px; text-indent:-9999px; cursor:pointer;}
.login_sh_btn a:hover{background:url(../images/login_sh_btn.png) left -53px;}

.login_sh_btn2{margin-top:20px; margin-left:11px;}
.login_sh_btn2 a{ background:url(../images/login_pay_btn.png) left 0px; height:47px; display:block; width:296px; text-indent:-9999px; cursor:pointer;}
.login_sh_btn2 a:hover{background:url(../images/login_pay_btn.png) left -53px;}

.login_input a.huoqu_dx{background:url(../images/getinfo_btn.jpg) no-repeat; width:79px; height:32px; padding:0px; border:0 none; margin-left:5px; color:#fff; text-align:center; display:inline-block; line-height:32px;}
a:hover.huoqu_dx{ text-decoration:underline; color:#fff;}

.login_footer{ margin-top:17px; width:318px; background:#fff; padding-top:12px; border-top:1px solid #eee; padding-bottom:10px;}
.login_footer a{ color:#666; font-size:12px;}
.login_footer a:hover{ text-decoration:underline;}
.login_footer span{color:#ccc; font-size:12px; padding:0px 9px;}

/*登录密码数字键盘*/
#vk{width:180px; float:right;} 
#vk ul{ text-align:center; width:172px; } 
#vk ul .vkli{  width:20px;  height:20px; vertical-align : middle; text-align:center; float:left; border : 1px solid  #ccc;  background-color : #999;  color:#fff;line-height:20px;cursor:pointer;} 
#vk ul .vkli:hover{ background-color:#666;}
#vk ul .vkbtn{  width:60px; height:20px; vertical-align : middle; text-align:center; float:left;  border : 1px solid  #ccc;  background-color : #999;  color:#fff; line-height:20px;
 font-size:11px;cursor:pointer; } 
#vk ul .vkbtn:hover{background-color:#666;}


/*登录信息错误*/
.login_error_bg{width:285px; margin:0 auto;  clear:both; padding-top:20px;}
.login_error{font-size:13px;width:250px; border:1px solid #FFAD77; height:auto; line-height:22px; padding-left:40px; padding-top:2px; padding-bottom:2px; text-align:left; color:#FF0000; background:url(../images/error.jpg) no-repeat center left #FFFFD0;}
.login_error img{margin-right:15px; margin-left:5px; vertical-align:middle;}

/*底部*/
.footer{ border-top:1px solid #ddd; clear:both; width:800px; margin:0 auto; text-align:center; padding-top:4px;  }
.footer p{color:#888;margin-top:12px;}
.footer p a{ color:#888; margin: 0px 15px;}

